leaf sewer - Alemán Inglés Diccionario